comfortable shoe - German English Dictionary